home *** CD-ROM | disk | FTP | other *** search
- Path: uunet!zephyr.ens.tek.com!tekred!saab!billr
- From: billr@saab.CNA.TEK.COM (Bill Randle)
- Newsgroups: comp.sources.games
- Subject: v11i023: sunbots - robots/Daleks game for SunView, Part02/03
- Message-ID: <6127@tekred.CNA.TEK.COM>
- Date: 10 Aug 90 17:54:38 GMT
- Sender: news@tekred.CNA.TEK.COM
- Lines: 1525
- Approved: billr@saab.CNA.TEK.COM
-
- Submitted-by: Kevin Wright <kevin@altair.csustan.edu>
- Posting-number: Volume 11, Issue 23
- Archive-name: sunbots/Part02
-
-
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then unpack
- # it by saving it into a file and typing "sh file". To overwrite existing
- # files, type "sh file -c". You can also feed this as standard input via
- # unshar, or by typing "sh <file", e.g.. If this archive is complete, you
- # will see the following message at the end:
- # "End of archive 2 (of 3)."
- # Contents: Makefile images.c images.h move.c pics/debug.pic
- # pics/filer.pic pics/human2.pic pics/human_d1.pic pics/icon.pic
- # pics/live.pic pics/quit.pic pics/reset.pic pics/robot2.pic
- # pics/scores.pic pics/sonic.pic pics/stand.pic pics/tardis.pic
- # pics/teleport1.pic pics/teleport2.pic pics/tomb.pic pics/zap4.pic
- # sunbots.man
- # Wrapped by billr@saab on Fri Aug 10 10:47:56 1990
- PATH=/bin:/usr/bin:/usr/ucb ; export PATH
- if test -f 'Makefile' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'Makefile'\"
- else
- echo shar: Extracting \"'Makefile'\" \(1551 characters\)
- sed "s/^X//" >'Makefile' <<'END_OF_FILE'
- X#
- X# Makefile for Sunbots
- X#
- X# written by Kevin Wright
- X# 1/15/90
- X
- X
- XBINDIR = /usr/games
- XLIBDIR = /usr/games/lib
- XMANDIR = /usr/man
- XMANNUM = 6
- XHSFILE = $(LIBDIR)/.sunbots.hs
- XHSLOCK = $(HSFILE).lock
- XOWNER = daemon
- XGROUP = bin
- X
- X# uncomment this if using SunOS 3.5 or earlier
- XOSVERS = #-DSUNOS3_5
- XCFLAGS = -O $(OSVERS) -DHSFILE=\"$(HSFILE)\" -DHSLOCK=\"$(HSLOCK)\"
- XLDFLAGS =
- XLIBS = -lsuntool -lsunwindow -lpixrect
- X
- XOBJS = sunbots.o move.o level.o proc.o images.o
- XSRCS = sunbots.c move.c level.c proc.c images.c
- XPICS = pics/debug.pic pics/filer.pic pics/gem.pic pics/human2.pic \
- X pics/human_d1.pic pics/human_d8.pic pics/icon.pic pics/live.pic \
- X pics/quit.pic pics/reset.pic pics/robot.pic pics/robot2.pic \
- X pics/scores.pic pics/sonic.pic pics/stand.pic pics/tardis.pic \
- X pics/teleport1.pic pics/teleport2.pic pics/tomb.pic pics/trash.pic \
- X pics/zap1.pic pics/zap2.pic pics/zap3.pic pics/zap4.pic
- X
- XHDR1 = sunbots.h
- XHDR2 = images.h
- XHDRS = $(HDR1) $(HDR2)
- X
- X
- X
- Xall: sunbots
- X
- Xinstall: all
- X install -c -s sunbots $(BINDIR)
- X touch $(HSFILE)
- X chown $(OWNER) $(LIBDIR) $(BINDIR)/sunbots $(HSFILE)
- X chgrp $(GROUP) $(LIBDIR) $(BINDIR)/sunbots $(HSFILE)
- X chmod u+s $(BINDIR)/sunbots
- X cp sunbots.man $(MANDIR)/man$(MANNUM)/sunbots.$(MANNUM)
- X
- Xclean:
- X rm -f *.o core sunbots
- X
- Xlint:
- X lint $(SRCS) -lsuntool -lsunwindow -lpixrect
- X
- Xsunbots: $(OBJS)
- X cc $(LDFLAGS) -o sunbots $(OBJS) $(LIBS)
- X
- Xsunbots.o: sunbots.c $(HDRS)
- Xmove.o: move.c $(HDRS)
- Xlevel.o: level.c $(HDRS)
- Xproc.o: proc.c $(HDRS)
- Ximages.o: images.c $(HDR2) $(PICS)
- END_OF_FILE
- if test 1551 -ne `wc -c <'Makefile'`; then
- echo shar: \"'Makefile'\" unpacked with wrong size!
- fi
- # end of 'Makefile'
- fi
- if test -f 'images.c' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'images.c'\"
- else
- echo shar: Extracting \"'images.c'\" \(6769 characters\)
- sed "s/^X//" >'images.c' <<'END_OF_FILE'
- X/*****************************************************************
- X *
- X * images.c - Robots Image Setup Routines
- X *
- X * Created -- 1/5/90 Kevin Wright
- X *
- X *****************************************************************/
- X
- X#include "images.h"
- X
- X/*
- X * Graphics Data
- X */
- X
- Xshort filer_pic[] = {
- X# include "pics/filer.pic"
- X};
- X
- Xshort reset_pic[] = {
- X# include "pics/reset.pic"
- X};
- X
- Xshort quit_pic[] = {
- X# include "pics/quit.pic"
- X};
- X
- Xshort scores_pic[] = {
- X# include "pics/scores.pic"
- X};
- X
- Xshort tardis_pic[] = {
- X# include "pics/tardis.pic"
- X};
- X
- Xshort sonic_pic[] = {
- X# include "pics/sonic.pic"
- X};
- X
- Xshort stand_pic[] = {
- X# include "pics/stand.pic"
- X};
- X
- Xshort debug_pic[] = {
- X# include "pics/debug.pic"
- X};
- X
- Xshort live_pic[] = {
- X# include "pics/live.pic"
- X};
- X
- Xshort icon_pic[] = {
- X# include "pics/icon.pic"
- X};
- X
- Xshort human_depth1_pic[] = {
- X# include "pics/human_d1.pic"
- X};
- X
- Xshort human_depth8_pic[] = {
- X# include "pics/human_d8.pic"
- X};
- X
- Xshort tomb_pic[] = {
- X# include "pics/tomb.pic"
- X};
- X
- Xshort zap_pic[4][192] = {
- X{
- X# include "pics/zap1.pic"
- X},{
- X# include "pics/zap2.pic"
- X},{
- X# include "pics/zap3.pic"
- X},{
- X# include "pics/zap4.pic"
- X}
- X};
- X
- Xshort teleport_pic[2][192] = {
- X{
- X# include "pics/teleport1.pic"
- X},{
- X# include "pics/teleport2.pic"
- X}
- X};
- X
- Xshort human2_pic[] = {
- X# include "pics/human2.pic"
- X};
- X
- Xshort robot_pic[] = {
- X# include "pics/robot.pic"
- X};
- X
- Xshort robot2_pic[] = {
- X# include "pics/robot2.pic"
- X};
- X
- Xshort gem_pic[] = {
- X# include "pics/gem.pic"
- X};
- X
- Xshort trash_pic[] = {
- X# include "pics/trash.pic"
- X};
- X
- X
- X/*
- X * Global Variables
- X */
- X
- XImage tardis_image; /* The tardis */
- XImage sonic_image; /* The sonic screwdriver */
- XImage scores_image; /* High Scores button */
- XImage quit_image; /* Quit icon */
- XImage reset_image; /* Reset icon */
- XImage filer_image; /* Filer icon */
- XImage stand_image; /* Last stand */
- XImage debug_image; /* Debug icon */
- XImage live_image; /* Live again icon */
- XImage human_image; /* The human */
- XImage human2_image; /* The little human */
- XImage robot_image; /* The robot */
- XImage robot2_image; /* The fast robot */
- XImage gem_image; /* The gem picture */
- XImage trash_image; /* The trash heap */
- XImage tomb_image; /* The tombstone */
- XImage zap_image[4]; /* The zapping stuff */
- XImage teleport_image[2]; /* The telorting stuff */
- X
- XIcon icon_image; /* The icon image for the game */
- X
- X
- X/* Create static pixrect for the game icon */
- Xmpr_static(icon_mpr, 64, 64, 1, icon_pic);
- X
- X
- X/*****************************************************************
- X * make_pics() - Create pixrect objects from the
- X * supplied picture data.
- X *****************************************************************/
- X
- Xmake_pics()
- X{
- X int i; /* Loop variable */
- X
- X /* Create pixrects */
- X filer_image = (Image) malloc(sizeof(struct image));
- X filer_image->picture = mem_point(64, 64, 1, filer_pic);
- X filer_image->width = 64;
- X filer_image->height = 64;
- X filer_image->depth = 1;
- X
- X reset_image = (Image) malloc(sizeof(struct image));
- X reset_image->picture = mem_point(64, 64, 1, reset_pic);
- X reset_image->width = 64;
- X reset_image->height = 64;
- X reset_image->depth = 1;
- X
- X quit_image = (Image) malloc(sizeof(struct image));
- X quit_image->picture = mem_point(64, 64, 1, quit_pic);
- X quit_image->width = 64;
- X quit_image->height = 64;
- X quit_image->depth = 1;
- X
- X scores_image = (Image) malloc(sizeof(struct image));
- X scores_image->picture = mem_point(64, 64, 1, scores_pic);
- X scores_image->width = 64;
- X scores_image->height = 64;
- X scores_image->depth = 1;
- X
- X tardis_image = (Image) malloc(sizeof(struct image));
- X tardis_image->picture = mem_point(64, 64, 1, tardis_pic);
- X tardis_image->width = 64;
- X tardis_image->height = 64;
- X tardis_image->depth = 1;
- X
- X sonic_image = (Image) malloc(sizeof(struct image));
- X sonic_image->picture = mem_point(64, 64, 1, sonic_pic);
- X sonic_image->width = 64;
- X sonic_image->height = 64;
- X sonic_image->depth = 1;
- X
- X stand_image = (Image) malloc(sizeof(struct image));
- X stand_image->picture = mem_point(64, 64, 1, stand_pic);
- X stand_image->width = 64;
- X stand_image->height = 64;
- X stand_image->depth = 1;
- X
- X debug_image = (Image) malloc(sizeof(struct image));
- X debug_image->picture = mem_point(64, 64, 1, debug_pic);
- X debug_image->width = 64;
- X debug_image->height = 64;
- X debug_image->depth = 1;
- X
- X live_image = (Image) malloc(sizeof(struct image));
- X live_image->picture = mem_point(64, 64, 1, live_pic);
- X live_image->width = 64;
- X live_image->height = 64;
- X live_image->depth = 1;
- X
- X human_image = (Image) malloc(sizeof(struct image));
- X if(window_pw->pw_pixrect->pr_depth == 1) {
- X human_image->picture = mem_point(48, 48, 1, human_depth1_pic);
- X human_image->depth = 1;
- X } else {
- X human_image->picture = mem_point(48, 48, 8, human_depth8_pic);
- X human_image->depth = 8;
- X }
- X human_image->width = 48;
- X human_image->height = 48;
- X
- X human2_image = (Image) malloc(sizeof(struct image));
- X human2_image->picture = mem_point(16, 16, 1, human2_pic);
- X human2_image->width = 16;
- X human2_image->height = 16;
- X human2_image->depth = 1;
- X
- X tomb_image = (Image) malloc(sizeof(struct image));
- X tomb_image->picture = mem_point(48, 48, 1, tomb_pic);
- X tomb_image->width = 48;
- X tomb_image->height = 48;
- X tomb_image->depth = 1;
- X
- X robot_image = (Image) malloc(sizeof(struct image));
- X robot_image->picture = mem_point(16, 16, 1, robot_pic);
- X robot_image->width = 16;
- X robot_image->height = 16;
- X robot_image->depth = 1;
- X
- X robot2_image = (Image) malloc(sizeof(struct image));
- X robot2_image->picture = mem_point(16, 16, 1, robot2_pic);
- X robot2_image->width = 16;
- X robot2_image->height = 16;
- X robot2_image->depth = 1;
- X
- X gem_image = (Image) malloc(sizeof(struct image));
- X gem_image->picture = mem_point(16, 16, 1, gem_pic);
- X gem_image->width = 16;
- X gem_image->height = 16;
- X gem_image->depth = 1;
- X
- X trash_image = (Image) malloc(sizeof(struct image));
- X trash_image->picture = mem_point(16, 16, 1, trash_pic);
- X trash_image->width = 16;
- X trash_image->height = 16;
- X trash_image->depth = 1;
- X
- X for(i = 0; i < 4; i++) {
- X zap_image[i] = (Image) malloc(sizeof(struct image));
- X zap_image[i]->picture = mem_point(48, 48, 1, zap_pic[i]);
- X zap_image[i]->width = 48;
- X zap_image[i]->height = 48;
- X zap_image[i]->depth = 1;
- X }
- X for(i = 0; i < 2; i++) {
- X teleport_image[i] = (Image) malloc(sizeof(struct image));
- X teleport_image[i]->picture=mem_point(48,48,1,teleport_pic[i]);
- X teleport_image[i]->width = 48;
- X teleport_image[i]->height = 48;
- X teleport_image[i]->depth = 1;
- X }
- X
- X /* Create the icon for the game */
- X icon_image = icon_create(ICON_IMAGE, &icon_mpr, 0);
- X
- X return;
- X}
- END_OF_FILE
- if test 6769 -ne `wc -c <'images.c'`; then
- echo shar: \"'images.c'\" unpacked with wrong size!
- fi
- # end of 'images.c'
- fi
- if test -f 'images.h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'images.h'\"
- else
- echo shar: Extracting \"'images.h'\" \(1823 characters\)
- sed "s/^X//" >'images.h' <<'END_OF_FILE'
- X/*****************************************************************
- X *
- X * images.h - Image Header File
- X *
- X * Created -- 1/5/90 Kevin Wright
- X *
- X *****************************************************************/
- X
- X#ifndef IMAGES_H
- X# define IMAGES_H
- X
- X# ifndef SUNBOTS_H
- X# include <suntool/sunview.h>
- X# include <suntool/canvas.h>
- X# include <suntool/panel.h>
- X# include <suntool/icon.h>
- X# include <suntool/tty.h>
- X# include <stdio.h>
- X# ifndef SUNOS3_5
- X# include <suntool/alert.h>
- X# endif
- X# include <suntool/seln.h>
- X# include <pwd.h>
- X# include <sys/time.h>
- X# include <sunwindow/notify.h>
- X# endif /* SUNBOTS_H */
- X
- X/*
- X * Structures
- X */
- X
- Xtypedef struct image {
- X int width, height, depth; /* Image size */
- X Pixrect *picture; /* Picture data */
- X} *Image;
- X
- X/*
- X * Global Variables
- X */
- X
- Xextern Pixwin *window_pw; /* Pixwin for the window */
- Xextern Image tardis_image; /* The tardis */
- Xextern Image sonic_image; /* The sonic screwdriver */
- Xextern Image scores_image; /* High Scores button */
- Xextern Image quit_image; /* Quit icon */
- Xextern Image reset_image; /* Reset icon */
- Xextern Image filer_image; /* Filer icon */
- Xextern Image stand_image; /* Last stand */
- Xextern Image debug_image; /* Debug icon */
- Xextern Image live_image; /* Live again icon */
- Xextern Image human_image; /* The human */
- Xextern Image human2_image; /* The little human */
- Xextern Image robot_image; /* The robot */
- Xextern Image robot2_image; /* The fast robot */
- Xextern Image gem_image; /* The gem picture */
- Xextern Image trash_image; /* The trash heap */
- Xextern Image tomb_image; /* The tombstone */
- Xextern Image zap_image[4]; /* The zapping stuff */
- Xextern Image teleport_image[2]; /* The teleporting stuff */
- X
- Xextern Icon icon_image; /* The icon for the game */
- X
- X/*
- X * Functions
- X */
- X
- Xint make_pics();
- X
- X#endif /* IMAGES_H */
- END_OF_FILE
- if test 1823 -ne `wc -c <'images.h'`; then
- echo shar: \"'images.h'\" unpacked with wrong size!
- fi
- # end of 'images.h'
- fi
- if test -f 'move.c' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'move.c'\"
- else
- echo shar: Extracting \"'move.c'\" \(7331 characters\)
- sed "s/^X//" >'move.c' <<'END_OF_FILE'
- X/*****************************************************************
- X *
- X * move.c - Movement routines
- X *
- X * Created -- 1/5/90 Kevin Wright
- X *
- X *****************************************************************/
- X
- X#include "sunbots.h" /* Robots header file */
- X
- X/*****************************************************************
- X * unsafe() - Determine if a move in given
- X * direction is safe.
- X *****************************************************************/
- X
- Xunsafe(row, col)
- Xint row, col;
- X{
- X int i, j; /* Loop variables */
- X int newrow, newcol; /* New row and column */
- X ScreenItem temp; /* Temp pointer to item */
- X
- X newrow = human->row;
- X newcol = human->col;
- X
- X if(newrow < row) newrow++;
- X if(newrow > row) newrow--;
- X if(newcol < col) newcol++;
- X if(newcol > col) newcol--;
- X
- X if(occupied(human, newrow, newcol))
- X return(TRUE);
- X
- X for(i = -2; i <= 2; i++)
- X for(j = -2; j <= 2; j++)
- X if(temp = occupied(human, newrow + i, newcol + j)) {
- X if(abs(i) == 2 || abs(j) == 2) {
- X if(!temp->dead &&
- X (temp->type == SPEEDER_ROBOT))
- X return(TRUE);
- X } else {
- X if(!temp->dead)
- X return(TRUE);
- X }
- X }
- X
- X return(FALSE);
- X}
- X
- X
- X/*****************************************************************
- X * move_one() - Move the human one toward the given
- X * row, col.
- X *****************************************************************/
- X
- Xmove_one(row, col)
- Xint row, col;
- X{
- X int rowdir, coldir; /* Row and column directions to move */
- X
- X /* Calculate a direction from the row/col pointed to */
- X rowdir = row - human->row;
- X rowdir = (rowdir < 0 ? -1 : (rowdir > 0 ? 1 : 0));
- X coldir = col - human->col;
- X coldir = (coldir < 0 ? -1 : (coldir > 0 ? 1 : 0));
- X
- X /* Move the human based on direction */
- X switch(rowdir) {
- X case -1:
- X switch(coldir) {
- X case -1: move_human(NORTH_WEST); break;
- X case 0: move_human(NORTH); break;
- X case 1: move_human(NORTH_EAST); break;
- X default: break;
- X }
- X break;
- X case 0:
- X switch(coldir) {
- X case -1: move_human(WEST); break;
- X case 0: move_human(NO_MOVE); break;
- X case 1: move_human(EAST); break;
- X default: break;
- X }
- X break;
- X case 1:
- X switch(coldir) {
- X case -1: move_human(SOUTH_WEST); break;
- X case 0: move_human(SOUTH); break;
- X case 1: move_human(SOUTH_EAST); break;
- X default: break;
- X }
- X break;
- X default:
- X break;
- X }
- X}
- X
- X
- X/*****************************************************************
- X * move_human() - Move the human in the specified
- X * direction.
- X *****************************************************************/
- X
- Xmove_human(direction)
- Xint direction;
- X{
- X int row, col; /* Row and column being moved to */
- X
- X /* Calculate new row/col */
- X row = human->row;
- X col = human->col;
- X switch(direction) {
- X case NORTH_WEST: row--; col--; break;
- X case NORTH: row--; break;
- X case NORTH_EAST: row--; col++; break;
- X case EAST: col++; break;
- X case SOUTH_EAST: row++; col++; break;
- X case SOUTH: row++; break;
- X case SOUTH_WEST: row++; col--; break;
- X case WEST: col--; break;
- X default: break;
- X }
- X
- X /* If move is not valid, then forget it */
- X if(row < 0 || row >= SCREEN_WIDTH || col < 0 || col >= SCREEN_HEIGHT)
- X return;
- X
- X /* Set new position and redisplay human. Make robots move */
- X human->oldrow = human->row;
- X human->oldcol = human->col;
- X human->row = row;
- X human->col = col;
- X place_item(human, -1, -1);
- X move_robots(ALL_ROBOTS);
- X}
- X
- X
- X/*****************************************************************
- X * move_robots() - Move robots. Each robot changes
- X * its row and column by (one or zero)
- X * in order to line up with the human.
- X * Collisions are looked for and robots
- X * are killed off. If robots moved
- X * successfully (no dead human and some
- X * live robots left), then TRUE is
- X * returned, else FALSE is returned.
- X * If all robots die, then a new level
- X * is started. If the human dies, then
- X * the death scene is activated.
- X *****************************************************************/
- X
- Xmove_robots(type)
- Xint type;
- X{
- X ScreenItem temp; /* Temp pointer to robot list */
- X
- X if(type == SPEEDER_ROBOT && current_level < SPEEDER_LEVEL)
- X return(TRUE);
- X
- X /* Move all live robots */
- X temp = robot_list;
- X while(temp) {
- X if((type == ALL_ROBOTS || temp->type == type) && !temp->dead) {
- X temp->oldrow = temp->row;
- X temp->oldcol = temp->col;
- X if(temp->row < human->row) temp->row++;
- X if(temp->row > human->row) temp->row--;
- X if(temp->col < human->col) temp->col++;
- X if(temp->col > human->col) temp->col--;
- X place_item(temp, 0, 0);
- X }
- X
- X temp = temp->next;
- X }
- X
- X /* Refresh the robots */
- X temp = robot_list;
- X while(temp) {
- X refresh_image(temp, 0, 0);
- X temp = temp->next;
- X }
- X
- X /* Check for collisions and kill those that collide */
- X temp = robot_list;
- X while(temp && !human->dead) {
- X switch(collision(temp)) {
- X case COLLISION_HUMAN:
- X if(temp->type == GEM) {
- X remove_item(temp);
- X update_score(15);
- X } else
- X human->dead = TRUE;
- X break;
- X case COLLISION_ROBOT:
- X if(temp->type == GEM) {
- X remove_item(temp);
- X break;
- X }
- X if(temp->dead)
- X break;
- X set_image(temp, trash_image, 0, 0);
- X temp->dead = TRUE;
- X if(temp->type == SPEEDER_ROBOT)
- X update_score(20 + 4 * last_stand_set);
- X else
- X update_score(10 + 2 * last_stand_set);
- X break;
- X case COLLISION_TRASH:
- X set_image(temp, trash_image, 0, 0);
- X if(temp->type == SPEEDER_ROBOT)
- X update_score(20 + 4 * last_stand_set);
- X else
- X update_score(10 + 2 * last_stand_set);
- X remove_item(temp);
- X break;
- X default:
- X break;
- X }
- X temp = temp->next;
- X }
- X
- X /* Check for human death */
- X if(human->dead) {
- X do_death();
- X return(FALSE);
- X }
- X
- X /* Check for end of level */
- X if(all_dead()) {
- X update_score(50);
- X update_level(1);
- X make_level();
- X return(FALSE);
- X }
- X
- X if(type == ALL_ROBOTS)
- X return(move_robots(SPEEDER_ROBOT));
- X
- X return(TRUE);
- X}
- X
- X
- X/*****************************************************************
- X * collision() - Check for a collision with the
- X * specified item. The item has its
- X * row/col checked against the human
- X * and all other robots and trash.
- X * If a collision exists, then the type
- X * (HUMAN, ROBOT, TRASH) is returned.
- X *****************************************************************/
- X
- Xcollision(item)
- XScreenItem item;
- X{
- X ScreenItem temp; /* Temp pointer to robot list */
- X
- X /* Check for collision with human */
- X if(item != human && item->row == human->row && item->col == human->col)
- X return(COLLISION_HUMAN);
- X
- X /* Check for collision with remainder of objects */
- X temp = robot_list;
- X while(temp) {
- X if(item != temp && item->row == temp->row &&
- X item->col == temp->col)
- X switch(temp->type) {
- X case NORMAL_ROBOT:
- X case SPEEDER_ROBOT:
- X if(temp->dead)
- X return(COLLISION_TRASH);
- X else
- X return(COLLISION_ROBOT);
- X case GEM:
- X return(COLLISION_GEM);
- X default:
- X return(COLLISION_OTHER);
- X }
- X temp = temp->next;
- X }
- X
- X return(NULL);
- X}
- X
- X
- X/*****************************************************************
- X * all_dead() - Return TRUE if all robots are dead,
- X * else return FALSE.
- X *****************************************************************/
- X
- Xall_dead()
- X{
- X ScreenItem temp; /* Temp pointer to robot list */
- X
- X /* Check for live robots */
- X temp = robot_list;
- X while(temp) {
- X if(!temp->dead)
- X return(FALSE);
- X temp = temp->next;
- X }
- X
- X return(TRUE);
- X}
- X
- X
- END_OF_FILE
- if test 7331 -ne `wc -c <'move.c'`; then
- echo shar: \"'move.c'\" unpacked with wrong size!
- fi
- # end of 'move.c'
- fi
- if test -f 'pics/debug.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/debug.pic'\"
- else
- echo shar: Extracting \"'pics/debug.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/debug.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC30,0x1FEC,0x37FB,0x0033,0xCC30,0x1FEC,0x37FB,0x0033,
- X 0xCC30,0x180C,0x3603,0x0033,0xCC30,0x180C,0x3603,0x0033,
- X 0xCC30,0x180C,0x3603,0x0033,0xCC30,0x180C,0x3603,0x0033,
- X 0xCC30,0x1806,0x6603,0x0033,0xCC30,0x1F86,0x67E3,0x0033,
- X 0xCC30,0x1F86,0x67E3,0x0033,0xCC30,0x1806,0x6603,0x0033,
- X 0xCC30,0x1806,0x6603,0x0033,0xCC30,0x1803,0xC603,0x0033,
- X 0xCC30,0x1803,0xC603,0x0033,0xCC30,0x1803,0xC603,0x0033,
- X 0xCC3F,0xDFE1,0x87FB,0xFC33,0xCC3F,0xDFE1,0x87FB,0xFC33,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x1FEC,0x33F0,0x0033,0xCC00,0x1FEC,0x33F0,0x0033,
- X 0xCC00,0x030E,0x3618,0x0033,0xCC00,0x030E,0x3618,0x0033,
- X 0xCC00,0x030F,0x3600,0x0033,0xCC00,0x030F,0x3600,0x0033,
- X 0xCC00,0x030F,0x3600,0x0033,0xCC00,0x030D,0xB600,0x0033,
- X 0xCC00,0x030D,0xB600,0x0033,0xCC00,0x030C,0xF600,0x0033,
- X 0xCC00,0x030C,0xF600,0x0033,0xCC00,0x030C,0xF600,0x0033,
- X 0xCC00,0x030C,0x7618,0x0033,0xCC00,0x030C,0x7618,0x0033,
- X 0xCC00,0x1FEC,0x33F0,0x0033,0xCC00,0x1FEC,0x33F0,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/debug.pic'`; then
- echo shar: \"'pics/debug.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/debug.pic'
- fi
- if test -f 'pics/filer.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/filer.pic'\"
- else
- echo shar: Extracting \"'pics/filer.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/filer.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
- X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8400,0x0021,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8400,0x002D,0x8000,0x0001,0x8400,0x002D,0x8000,
- X 0x0001,0x8400,0x002D,0x8000,0x0001,0x8400,0x002D,0x8000,
- X 0x0001,0x8400,0x0021,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8400,0x0021,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8400,0x0021,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8400,0x0021,0x8000,0x0001,0x8400,0x0021,0x8000,
- X 0x0001,0x8200,0x0041,0x8000,0x0001,0x81FF,0xFF81,0x8000,
- X 0x0001,0x8000,0x0001,0x8000,0x0001,0x8000,0x0001,0x8000,
- X 0x0001,0x807F,0xFF81,0x8000,0x0001,0x80FF,0xF041,0x8000,
- X 0x0001,0x8180,0x0821,0x8000,0x0001,0x819F,0x0821,0x8000,
- X 0x0001,0x819F,0x082D,0x8000,0x0001,0x819F,0x082D,0x8000,
- X 0x0001,0x819F,0x083F,0x8000,0x0001,0x819F,0x082D,0x8000,
- X 0x0001,0x819F,0x0821,0x8000,0x0000,0xC19F,0x0821,0x8000,
- X 0x0000,0x619F,0x0821,0x8000,0x0000,0x3F80,0x0FFF,0x8000,
- X 0x0000,0x1F7F,0xF7FF,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/filer.pic'`; then
- echo shar: \"'pics/filer.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/filer.pic'
- fi
- if test -f 'pics/human2.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/human2.pic'\"
- else
- echo shar: Extracting \"'pics/human2.pic'\" \(193 characters\)
- sed "s/^X//" >'pics/human2.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=16, Height=16, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0180,0x03C0,0x0180,0x0180,0x07E0,0x0FF0,0x1BD8,0x13C8,
- X 0x03C0,0x03C0,0x03C0,0x0240,0x0240,0x0240,0x0E70,0x0E70
- END_OF_FILE
- if test 193 -ne `wc -c <'pics/human2.pic'`; then
- echo shar: \"'pics/human2.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/human2.pic'
- fi
- if test -f 'pics/human_d1.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/human_d1.pic'\"
- else
- echo shar: Extracting \"'pics/human_d1.pic'\" \(1469 characters\)
- sed "s/^X//" >'pics/human_d1.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0180,0x0000,0x0000,0x03C0,0x0000,0x0000,0x07E0,
- X 0x0000,0x0000,0x07E0,0x0000,0x0000,0x0180,0x0000,0x07C0,
- X 0x0180,0x03E0,0x07C0,0x0180,0x03E0,0x0780,0x0180,0x01E0,
- X 0x07C0,0x0180,0x03E0,0x06E0,0x0180,0x0760,0x0070,0x0180,
- X 0x0E00,0x0038,0x0180,0x1C00,0x001C,0x0000,0x3800,0x000E,
- X 0x0000,0x7000,0x0004,0x0000,0x2000,0x0000,0x0000,0x0000,
- X 0x0000,0x0180,0x0000,0x0000,0x03C0,0x0000,0x0000,0x0180,
- X 0x0000,0x0000,0x0180,0x0000,0x0000,0x07E0,0x0000,0x3000,
- X 0x0FF0,0x000C,0x7000,0x1BD8,0x000E,0xFFF0,0x13C8,0x0FFF,
- X 0xFFF0,0x03C0,0x0FFF,0x7000,0x03C0,0x000E,0x3000,0x03C0,
- X 0x000C,0x0000,0x0240,0x0000,0x0000,0x0240,0x0000,0x0000,
- X 0x0240,0x0000,0x0000,0x0E70,0x0000,0x0000,0x0E70,0x0000,
- X 0x0000,0x0000,0x0000,0x0004,0x0000,0x2000,0x000E,0x0000,
- X 0x7000,0x001C,0x0000,0x3800,0x0038,0x0180,0x1C00,0x0070,
- X 0x0180,0x0E00,0x06E0,0x0180,0x0760,0x07C0,0x0180,0x03E0,
- X 0x0780,0x0180,0x01E0,0x07C0,0x0180,0x03E0,0x07C0,0x0180,
- X 0x03E0,0x0000,0x0180,0x0000,0x0000,0x07E0,0x0000,0x0000,
- X 0x07E0,0x0000,0x0000,0x03C0,0x0000,0x0000,0x0180,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1469 -ne `wc -c <'pics/human_d1.pic'`; then
- echo shar: \"'pics/human_d1.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/human_d1.pic'
- fi
- if test -f 'pics/icon.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/icon.pic'\"
- else
- echo shar: Extracting \"'pics/icon.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/icon.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x807F,0xE000,0x0000,0x0001,0x80FF,0xF000,0x0000,0x0001,
- X 0x81C2,0x3800,0x0000,0x0001,0x81C4,0x1800,0x0000,0x0001,
- X 0x81A8,0x7801,0x87FF,0xF801,0x8190,0x9FFF,0x9FFF,0xFFFD,
- X 0x8188,0x9FFF,0x9FFF,0xFFFD,0x8190,0x7801,0x87FF,0xF801,
- X 0x81A8,0x1800,0x0000,0x0001,0x81C4,0x1800,0x0000,0x0001,
- X 0x80C2,0x3000,0x0000,0x0001,0x8061,0x6000,0x0000,0x0001,
- X 0x8030,0xC000,0x0000,0x0001,0x8039,0xC000,0x0000,0x0001,
- X 0x806F,0x6000,0x0000,0x0001,0x80C0,0x3000,0x0000,0x0001,
- X 0x8180,0x1800,0x0000,0x0001,0x8336,0xCC00,0x0000,0x0001,
- X 0x8336,0xC600,0x0000,0x0001,0x8300,0x0300,0x3000,0x0001,
- X 0x8336,0xC300,0x4000,0x0001,0x8336,0xC300,0x8300,0x0001,
- X 0x8300,0x0380,0x8400,0x0001,0x8336,0xC701,0x0840,0x0001,
- X 0x8336,0xC7F9,0x0880,0x0001,0x8300,0x0701,0x0840,0x0001,
- X 0x8300,0x0380,0x8400,0x0001,0x8300,0x0300,0x8300,0x0001,
- X 0x832B,0x5300,0x4000,0x0001,0x832B,0x5300,0x3000,0x0001,
- X 0x832B,0x5300,0x0000,0x0001,0x832B,0x5300,0x0000,0x0001,
- X 0x8354,0xAB00,0x0000,0x0001,0x83A8,0x5700,0x0000,0x0001,
- X 0x8300,0x0300,0x0000,0x0001,0x87FF,0xFF80,0x0000,0x0001,
- X 0x8600,0x0180,0x0000,0x0001,0x87FF,0xFF80,0x0000,0x0001,
- X 0x8C00,0x00C0,0x0000,0x0001,0x8FFF,0xFFC0,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
- X 0x8000,0x0000,0x0000,0x0001,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/icon.pic'`; then
- echo shar: \"'pics/icon.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/icon.pic'
- fi
- if test -f 'pics/live.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/live.pic'\"
- else
- echo shar: Extracting \"'pics/live.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/live.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC06,0x01FE,0x619F,0xE033,0xCC06,0x01FE,0x619F,0xE033,
- X 0xCC06,0x0030,0x6198,0x0033,0xCC06,0x0030,0x6198,0x0033,
- X 0xCC06,0x0030,0x6198,0x0033,0xCC06,0x0030,0x6198,0x0033,
- X 0xCC06,0x0030,0x3318,0x0033,0xCC06,0x0030,0x331F,0x8033,
- X 0xCC06,0x0030,0x331F,0x8033,0xCC06,0x0030,0x3318,0x0033,
- X 0xCC06,0x0030,0x3318,0x0033,0xCC06,0x0030,0x1E18,0x0033,
- X 0xCC06,0x0030,0x1E18,0x0033,0xCC06,0x0030,0x1E18,0x0033,
- X 0xCC07,0xF9FE,0x0C1F,0xE033,0xCC07,0xF9FE,0x0C1F,0xE033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC18,0x0F01,0x83FC,0xC333,0xCC18,0x0F01,0x83FC,0xC333,
- X 0xCC18,0x1981,0x8060,0xE333,0xCC3C,0x1983,0xC060,0xE333,
- X 0xCC3C,0x30C3,0xC060,0xF333,0xCC3C,0x30C3,0xC060,0xF333,
- X 0xCC3C,0x3003,0xC060,0xF333,0xCC3C,0x3003,0xC060,0xDB33,
- X 0xCC66,0x3386,0x6060,0xDB33,0xCC66,0x3386,0x6060,0xCF33,
- X 0xCC7E,0x30C7,0xE060,0xCF33,0xCC7E,0x30C7,0xE060,0xCF33,
- X 0xCC66,0x1986,0x6060,0xC733,0xCCC3,0x198C,0x3060,0xC733,
- X 0xCCC3,0x0F0C,0x33FC,0xC333,0xCCC3,0x0F0C,0x33FC,0xC333,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/live.pic'`; then
- echo shar: \"'pics/live.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/live.pic'
- fi
- if test -f 'pics/quit.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/quit.pic'\"
- else
- echo shar: Extracting \"'pics/quit.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/quit.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC03,0xF186,0x7F9F,0xE033,0xCC03,0xF186,0x7F9F,0xE033,
- X 0xCC06,0x1986,0x0C03,0x0033,0xCC06,0x1986,0x0C03,0x0033,
- X 0xCC06,0x1986,0x0C03,0x0033,0xCC06,0x1986,0x0C03,0x0033,
- X 0xCC06,0x1986,0x0C03,0x0033,0xCC06,0x1986,0x0C03,0x0033,
- X 0xCC06,0x1986,0x0C03,0x0033,0xCC06,0x1986,0x0C03,0x0033,
- X 0xCC06,0x7186,0x0C03,0x0033,0xCC06,0x7186,0x0C03,0x0033,
- X 0xCC06,0x7186,0x0C03,0x0033,0xCC06,0x7986,0x0C03,0x0033,
- X 0xCC03,0xD8FC,0x7F83,0x0033,0xCC03,0xD878,0x7F83,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/quit.pic'`; then
- echo shar: \"'pics/quit.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/quit.pic'
- fi
- if test -f 'pics/reset.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/reset.pic'\"
- else
- echo shar: Extracting \"'pics/reset.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/reset.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCCFE,0x3FCF,0xF3FC,0xFF33,0xCCFE,0x3FCF,0xF3FC,0xFF33,
- X 0xCCC3,0x300C,0x0300,0x1833,0xCCC3,0x300C,0x0300,0x1833,
- X 0xCCC3,0x300C,0x0300,0x1833,0xCCC3,0x300C,0x0300,0x1833,
- X 0xCCC3,0x300C,0x0300,0x1833,0xCCC3,0x3F0F,0xF3F0,0x1833,
- X 0xCCFE,0x3F0F,0xF3F0,0x1833,0xCCFE,0x3000,0x3300,0x1833,
- X 0xCCCC,0x3000,0x3300,0x1833,0xCCCC,0x3000,0x3300,0x1833,
- X 0xCCC6,0x3000,0x3300,0x1833,0xCCC6,0x3000,0x3300,0x1833,
- X 0xCCC3,0x3FCF,0xF3FC,0x1833,0xCCC3,0x3FCF,0xF3FC,0x1833,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/reset.pic'`; then
- echo shar: \"'pics/reset.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/reset.pic'
- fi
- if test -f 'pics/robot2.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/robot2.pic'\"
- else
- echo shar: Extracting \"'pics/robot2.pic'\" \(193 characters\)
- sed "s/^X//" >'pics/robot2.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=16, Height=16, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x03C0,0x0660,0x0422,0x067E,0x03C2,0x03C0,0x07E0,
- X 0x07E0,0x0C30,0x0A50,0x0A50,0x0A50,0x0A50,0x0C30,0x07E0
- END_OF_FILE
- if test 193 -ne `wc -c <'pics/robot2.pic'`; then
- echo shar: \"'pics/robot2.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/robot2.pic'
- fi
- if test -f 'pics/scores.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/scores.pic'\"
- else
- echo shar: Extracting \"'pics/scores.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/scores.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xC018,0x1818,0x1818,0x1803,0xC024,0x2424,0x2424,0x2403,
- X 0xC042,0x4242,0x4242,0x4203,0xC081,0x8181,0x8181,0x8103,
- X 0xC118,0x1818,0x1818,0x1883,0xC224,0x2424,0x2424,0x2443,
- X 0xC442,0x4242,0x4242,0x4223,0xC881,0x8181,0x8181,0x8113,
- X 0xC880,0x0000,0x0000,0x0113,0xC440,0x0000,0x0000,0x0223,
- X 0xC220,0x0000,0x0000,0x0443,0xC110,0x0000,0x0000,0x0883,
- X 0xC110,0x0186,0x00C3,0x0883,0xC220,0x0186,0x0081,0x0443,
- X 0xC440,0x0186,0x0024,0x0223,0xC880,0x0186,0x0000,0x0113,
- X 0xC880,0x0186,0x0000,0x0113,0xC440,0x0186,0x0024,0x0223,
- X 0xC220,0x0186,0x0081,0x0443,0xC110,0x01FE,0x00C3,0x0883,
- X 0xC110,0x01FE,0x0000,0x0883,0xC220,0x0186,0x0000,0x0443,
- X 0xC440,0x0186,0x0000,0x0223,0xC880,0x0186,0x0000,0x0113,
- X 0xC880,0x0186,0x0000,0x0113,0xC440,0x0186,0x0000,0x0223,
- X 0xC220,0x0186,0x0000,0x0443,0xC110,0x0186,0x0000,0x0883,
- X 0xC110,0x0000,0x7F80,0x0883,0xC220,0x0000,0x7F80,0x0443,
- X 0xC440,0x0000,0x6000,0x0223,0xC880,0x0000,0x6000,0x0113,
- X 0xC880,0x0000,0x6000,0x0113,0xC440,0x0000,0x6000,0x0223,
- X 0xC220,0x0000,0x6000,0x0443,0xC110,0x0000,0x7F80,0x0883,
- X 0xC110,0xC300,0x7F80,0x0883,0xC220,0x8100,0x0180,0x0443,
- X 0xC440,0x2400,0x0180,0x0223,0xC880,0x0000,0x0180,0x0113,
- X 0xC880,0x0000,0x0180,0x0113,0xC440,0x2400,0x0180,0x0223,
- X 0xC220,0x8100,0x7F80,0x0443,0xC110,0xC300,0x7F80,0x0883,
- X 0xC110,0x0000,0x0000,0x0883,0xC220,0x0000,0x0000,0x0443,
- X 0xC440,0x0000,0x0000,0x0223,0xC880,0x0000,0x0000,0x0113,
- X 0xC881,0x8181,0x8181,0x8113,0xC442,0x4242,0x4242,0x4223,
- X 0xC224,0x2424,0x2424,0x2443,0xC118,0x1818,0x1818,0x1883,
- X 0xC081,0x8181,0x8181,0x8103,0xC042,0x4242,0x4242,0x4203,
- X 0xC024,0x2424,0x2424,0x2403,0xC018,0x1818,0x1818,0x1803,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/scores.pic'`; then
- echo shar: \"'pics/scores.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/scores.pic'
- fi
- if test -f 'pics/sonic.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/sonic.pic'\"
- else
- echo shar: Extracting \"'pics/sonic.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/sonic.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x003E,0x0000,
- X 0x0000,0x0000,0x00C1,0x0000,0x0000,0x0000,0x01C0,0x8000,
- X 0x0000,0x0000,0x0180,0x4000,0x0000,0x0000,0x0200,0x2000,
- X 0x0000,0x0000,0x0200,0xC000,0x0000,0x0000,0x0201,0x0000,
- X 0x0000,0x0000,0x0203,0x0000,0x0000,0x0000,0x0207,0x0000,
- X 0x0000,0x0000,0x010F,0x0000,0x0000,0x0000,0x0210,0x0000,
- X 0x0000,0x0000,0x0410,0x0000,0x0000,0x0000,0x0810,0x0000,
- X 0x0000,0x0000,0x1010,0x1800,0x0000,0x0000,0x2020,0x1380,
- X 0x0000,0x0000,0x4040,0x0400,0x0000,0x0000,0x8080,0x083E,
- X 0x0000,0x0001,0x1100,0x0840,0x0000,0x0002,0x2200,0x0880,
- X 0x0000,0x0004,0x4400,0x0100,0x0000,0x0009,0x8800,0x0200,
- X 0x0000,0x0013,0x9000,0x0200,0x0000,0x0023,0x2000,0x0200,
- X 0x0000,0x0044,0x4000,0x0200,0x0000,0x0088,0x8000,0x0200,
- X 0x0000,0x0101,0x0000,0x0000,0x0000,0x0202,0x0000,0x0000,
- X 0x0000,0x0404,0x0000,0x0000,0x0000,0x0808,0x0000,0x0000,
- X 0x0000,0x1010,0x0000,0x0000,0x0000,0x2020,0x0000,0x0000,
- X 0x0000,0x4040,0x0000,0x0000,0x0000,0x9080,0x0000,0x0000,
- X 0x0001,0x2100,0x0000,0x0000,0x0002,0x5200,0x0000,0x0000,
- X 0x0004,0xA400,0x0000,0x0000,0x0009,0x4800,0x0000,0x0000,
- X 0x0012,0x9000,0x0000,0x0000,0x0025,0x2000,0x0000,0x0000,
- X 0x004A,0x4000,0x0000,0x0000,0x0094,0x8000,0x0000,0x0000,
- X 0x0129,0x0000,0x0000,0x0000,0x0252,0x0000,0x0000,0x0000,
- X 0x04A4,0x0000,0x0000,0x0000,0x0948,0x0000,0x0000,0x0000,
- X 0x0A10,0x0000,0x0000,0x0000,0x0820,0x0000,0x0000,0x0000,
- X 0x0440,0x0000,0x0000,0x0000,0x0380,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/sonic.pic'`; then
- echo shar: \"'pics/sonic.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/sonic.pic'
- fi
- if test -f 'pics/stand.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/stand.pic'\"
- else
- echo shar: Extracting \"'pics/stand.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/stand.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC06,0x01FE,0x7F9F,0xE033,0xCC06,0x01FE,0x7F9F,0xE033,
- X 0xCC06,0x0186,0x6003,0x0033,0xCC06,0x0186,0x6003,0x0033,
- X 0xCC06,0x0186,0x6003,0x0033,0xCC06,0x0186,0x6003,0x0033,
- X 0xCC06,0x01FE,0x6003,0x0033,0xCC06,0x01FE,0x7F83,0x0033,
- X 0xCC06,0x0186,0x7F83,0x0033,0xCC06,0x0186,0x0183,0x0033,
- X 0xCC06,0x0186,0x0183,0x0033,0xCC06,0x0186,0x0183,0x0033,
- X 0xCC06,0x0186,0x0183,0x0033,0xCC06,0x0186,0x0183,0x0033,
- X 0xCC07,0xF986,0x7F83,0x0033,0xCC07,0xF986,0x7F83,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCCFF,0x3FCF,0xF30C,0xFC33,0xCCFF,0x3FCF,0xF30C,0xFC33,
- X 0xCCC0,0x060C,0x338C,0xC633,0xCCC0,0x060C,0x338C,0xC633,
- X 0xCCC0,0x060C,0x33CC,0xC333,0xCCC0,0x060C,0x33CC,0xC333,
- X 0xCCC0,0x060F,0xF3CC,0xC333,0xCCFF,0x060F,0xF36C,0xC333,
- X 0xCCFF,0x060C,0x336C,0xC333,0xCC03,0x060C,0x333C,0xC333,
- X 0xCC03,0x060C,0x333C,0xC333,0xCC03,0x060C,0x333C,0xC333,
- X 0xCC03,0x060C,0x331C,0xC633,0xCC03,0x060C,0x331C,0xC633,
- X 0xCCFF,0x060C,0x330C,0xFC33,0xCCFF,0x060C,0x330C,0xFC33,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCC00,0x0000,0x0000,0x0033,0xCC00,0x0000,0x0000,0x0033,
- X 0xCFFF,0xFFFF,0xFFFF,0xFFF3,0xCFFF,0xFFFF,0xFFFF,0xFFF3,
- X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
- X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/stand.pic'`; then
- echo shar: \"'pics/stand.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/stand.pic'
- fi
- if test -f 'pics/tardis.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/tardis.pic'\"
- else
- echo shar: Extracting \"'pics/tardis.pic'\" \(1933 characters\)
- sed "s/^X//" >'pics/tardis.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0008,0x1000,0x0000,0x0000,0x0005,0xA000,0x0000,
- X 0x0000,0x0002,0x4000,0x0000,0x0000,0x001A,0x5800,0x0000,
- X 0x0000,0x0002,0x4000,0x0000,0x0000,0x0003,0xC000,0x0000,
- X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
- X 0x0000,0x1000,0x0008,0x0000,0x0000,0x2000,0x0004,0x0000,
- X 0x0000,0x4000,0x0002,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x57FD,0xBFCA,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x57FD,0xBFCA,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x57FD,0xBFCA,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x57FD,0xBFCA,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x57FD,0xBFCA,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x5405,0xA04A,0x0000,
- X 0x0000,0x5405,0xA04A,0x0000,0x0000,0x57FD,0xBFCA,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0x5001,0x800A,0x0000,
- X 0x0000,0x5001,0x800A,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
- X 0x0000,0xC000,0x0003,0x0000,0x0000,0xC000,0x0003,0x0000,
- X 0x0000,0xC000,0x0003,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1933 -ne `wc -c <'pics/tardis.pic'`; then
- echo shar: \"'pics/tardis.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/tardis.pic'
- fi
- if test -f 'pics/teleport1.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/teleport1.pic'\"
- else
- echo shar: Extracting \"'pics/teleport1.pic'\" \(1469 characters\)
- sed "s/^X//" >'pics/teleport1.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x2940,
- X 0x0000,0x0000,0x1080,0x0000,0x0000,0x0600,0x0000,0x0000,
- X 0x36C0,0x0000,0x0000,0x0600,0x0000,0x0000,0x0F00,0x0000,
- X 0x0001,0xFFF8,0x0000,0x0002,0x0004,0x0000,0x0004,0x0002,
- X 0x0000,0x000F,0xFFFF,0x0000,0x0006,0x0606,0x0000,0x0006,
- X 0xF6F6,0x0000,0x0006,0x9696,0x0000,0x0006,0x9696,0x0000,
- X 0x0006,0x9696,0x0000,0x0006,0xF6F6,0x0000,0x0006,0x0606,
- X 0x0000,0x0006,0x0606,0x0000,0x0006,0xF6F6,0x0000,0x0006,
- X 0x9696,0x0000,0x0006,0x9696,0x0000,0x0006,0x9696,0x0000,
- X 0x0006,0xF6F6,0x0000,0x0006,0x0606,0x0000,0x0006,0x0606,
- X 0x0000,0x0006,0xF6F6,0x0000,0x0006,0x9696,0x0000,0x0006,
- X 0x9696,0x0000,0x0006,0x9696,0x0000,0x0006,0xF6F6,0x0000,
- X 0x0006,0x0606,0x0000,0x0006,0x0606,0x0000,0x0006,0x0606,
- X 0x0000,0x0006,0x0606,0x0000,0x0006,0x0606,0x0000,0x0006,
- X 0x0606,0x0000,0x0006,0x0606,0x0000,0x0006,0x0606,0x0000,
- X 0x000F,0xFFFF,0x0000,0x000C,0x0003,0x0000,0x000C,0x0003,
- X 0x0000,0x000F,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1469 -ne `wc -c <'pics/teleport1.pic'`; then
- echo shar: \"'pics/teleport1.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/teleport1.pic'
- fi
- if test -f 'pics/teleport2.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/teleport2.pic'\"
- else
- echo shar: Extracting \"'pics/teleport2.pic'\" \(1469 characters\)
- sed "s/^X//" >'pics/teleport2.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0F00,0x0000,0x0000,0x0900,0x0000,0x0000,
- X 0x0900,0x0000,0x0000,0x0900,0x0000,0x0001,0xF0F8,0x0000,
- X 0x0002,0x0004,0x0000,0x0005,0xFFFA,0x0000,0x000B,0xFFFD,
- X 0x0000,0x0010,0x0000,0x8000,0x0009,0xF9F9,0x0000,0x0009,
- X 0x0909,0x0000,0x0009,0x6969,0x0000,0x0009,0x6969,0x0000,
- X 0x0009,0x6969,0x0000,0x0009,0x0909,0x0000,0x0009,0xF9F9,
- X 0x0000,0x0009,0xF9F9,0x0000,0x0009,0x0909,0x0000,0x0009,
- X 0x6969,0x0000,0x0009,0x6969,0x0000,0x0009,0x6969,0x0000,
- X 0x0009,0x0909,0x0000,0x0009,0xF9F9,0x0000,0x0009,0xF9F9,
- X 0x0000,0x0009,0x0909,0x0000,0x0009,0x6969,0x0000,0x0009,
- X 0x6969,0x0000,0x0009,0x6969,0x0000,0x0009,0x0909,0x0000,
- X 0x0009,0xF9F9,0x0000,0x0009,0xF9F9,0x0000,0x0009,0xF9F9,
- X 0x0000,0x0009,0xF9F9,0x0000,0x0009,0xF9F9,0x0000,0x0009,
- X 0xF9F9,0x0000,0x0009,0xF9F9,0x0000,0x0009,0xF9F9,0x0000,
- X 0x0010,0x0000,0x8000,0x0013,0xFFFC,0x8000,0x0013,0xFFFC,
- X 0x8000,0x0010,0x0000,0x8000,0x001F,0xFFFF,0x8000,0x001F,
- X 0xFFFF,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1469 -ne `wc -c <'pics/teleport2.pic'`; then
- echo shar: \"'pics/teleport2.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/teleport2.pic'
- fi
- if test -f 'pics/tomb.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/tomb.pic'\"
- else
- echo shar: Extracting \"'pics/tomb.pic'\" \(1469 characters\)
- sed "s/^X//" >'pics/tomb.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0xFFFF,0x0000,0x0001,0xFFFF,0x8000,0x0003,0x8011,
- X 0xC000,0x0007,0x0008,0xE000,0x0006,0x0008,0x6000,0x000C,
- X 0x0004,0x3000,0x000C,0x0004,0x3000,0x0018,0x0064,0x1800,
- X 0x0018,0x0054,0x1800,0x0030,0x001C,0x0C00,0x0030,0x0004,
- X 0x0C00,0x0060,0x0004,0x0600,0x0060,0x0004,0x0600,0x00C0,
- X 0x0004,0x8300,0x00C0,0x0007,0x8300,0x00C7,0x1184,0x0300,
- X 0x00C9,0x91C4,0x0300,0x00C8,0x9124,0x0300,0x00C9,0x9924,
- X 0x0300,0x00C9,0x0926,0x0300,0x00C7,0x09E2,0x0300,0x00C5,
- X 0x8901,0x0300,0x00C4,0x8900,0x0300,0x00C4,0x4900,0x0300,
- X 0x00C0,0x0100,0x0300,0x00C0,0x0000,0x0300,0x00C8,0x0000,
- X 0x0300,0x00D0,0x0000,0x0300,0x00F8,0x0000,0x0300,0x00C8,
- X 0x0000,0x0300,0x00C0,0x0000,0x4300,0x00C0,0x0000,0x3300,
- X 0x00C0,0x0000,0x7F00,0x00C0,0x0000,0x4700,0x00C0,0x0030,
- X 0x0300,0x20C0,0x1820,0x0300,0x24C0,0x1030,0x0308,0x2CC0,
- X 0x2010,0x03C8,0xA8FF,0xFFFF,0xFF58,0x88FF,0xFFFF,0xFF33,
- X 0xD810,0x0000,0x0022,0x5AA0,0x0200,0x002E,0x32A2,0x3403,
- X 0x033C,0x18A2,0x143A,0x11A0,0x1CA4,0x080C,0x2068,0x1888,
- X 0x0002,0x8020,0x10A8,0x0003,0x0020,0x0000,0x0003,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1469 -ne `wc -c <'pics/tomb.pic'`; then
- echo shar: \"'pics/tomb.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/tomb.pic'
- fi
- if test -f 'pics/zap4.pic' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'pics/zap4.pic'\"
- else
- echo shar: Extracting \"'pics/zap4.pic'\" \(1469 characters\)
- sed "s/^X//" >'pics/zap4.pic' <<'END_OF_FILE'
- X/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16
- X */
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x1FF8,
- X 0x0000,0x0000,0xE007,0x0000,0x0003,0x0000,0xC000,0x000C,
- X 0x0000,0x3000,0x0010,0x1FF8,0x0800,0x0060,0x6006,0x0600,
- X 0x0081,0x8001,0x8100,0x0106,0x0000,0x6080,0x0108,0x0FF0,
- X 0x1080,0x0210,0x700E,0x0840,0x0420,0x8001,0x0420,0x0441,
- X 0x0000,0x8220,0x0842,0x0FF0,0x4210,0x0884,0x300C,0x2110,
- X 0x1088,0x4182,0x1108,0x1110,0x83C1,0x0888,0x1111,0x0180,
- X 0x8888,0x2211,0x0180,0x8844,0x2222,0x07E0,0x4444,0x2222,
- X 0x0FF0,0x4444,0x2222,0x1BD8,0x4444,0x2222,0x13C8,0x4444,
- X 0x2222,0x03C0,0x4444,0x2222,0x03C0,0x4444,0x2222,0x03C0,
- X 0x4444,0x2222,0x0240,0x4444,0x2211,0x0240,0x8844,0x1111,
- X 0x0240,0x8888,0x1110,0x8E71,0x0888,0x1088,0x4E72,0x1108,
- X 0x0884,0x300C,0x2110,0x0842,0x0FF0,0x4210,0x0441,0x0000,
- X 0x8220,0x0420,0x8001,0x0420,0x0210,0x700E,0x0840,0x0108,
- X 0x0FF0,0x1080,0x0106,0x0000,0x6080,0x0081,0x8001,0x8100,
- X 0x0060,0x6006,0x0600,0x0010,0x1FF8,0x0800,0x000C,0x0000,
- X 0x3000,0x0003,0x0000,0xC000,0x0000,0xE007,0x0000,0x0000,
- X 0x1FF8,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- END_OF_FILE
- if test 1469 -ne `wc -c <'pics/zap4.pic'`; then
- echo shar: \"'pics/zap4.pic'\" unpacked with wrong size!
- fi
- # end of 'pics/zap4.pic'
- fi
- if test -f 'sunbots.man' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'sunbots.man'\"
- else
- echo shar: Extracting \"'sunbots.man'\" \(2757 characters\)
- sed "s/^X//" >'sunbots.man' <<'END_OF_FILE'
- X.TH SUNBOTS 6 "2nd August 1990"
- X.SH NAME
- Xsunbots \- SunView version of robots
- X.SH SYNOPSIS
- X.B sunbots
- X[
- X.B "Sunview options"
- X]
- X.SH DESCRIPTION
- X.I Sunbots
- Xis a version of robots that runs under SunView (well sorta). A few
- Xadditions have been made to the program. The main point of the game
- Xis to stay alive. You appear on the playfield along with a bunch
- Xof robots. The robots will head straight for you and attempt to
- Xrun into you, thus killing you. Robots die when they run into each
- Xother or into junk piles. Junk piles are the result of robot
- Xcollisions.
- X.PP
- XThere are two kinds of robots in the game. Normal robots get one
- Xmove for every one of yours, but double speed robots get two. Double
- Xspeed robots don't show up until later levels. On really high up levels,
- Xyou will find gems. Gems are items that may be picked up by moving over
- Xthem. If you pick them up, you get extra points.
- X.PP
- XThe entire game is played with the mouse. You can either click in the
- Xplayfield to indicate a direction to move or you can click on an icon.
- XClicking in the playfield causes the following to occur. If the left
- Xbutton is pushed, the player is moved one square in the direction of the
- Xpointer. If the right button is pushed, the player is moved from the
- Xcurrent position to that of the pointer. If the player should run into
- Xa robot along the way, the player dies. Pushing the middle button is
- Xsimilar to that of the right button except the player doesn't die when
- Xa robot gets too close. If the player gets into trouble, the player is
- Xautomatically teleported. Pushing the middle button will cause the game
- Xto loop until either the player is dead, all robots are dead, or the
- Xplayer actually makes it to the location specified.
- X.PP
- XThere are several icons that can be chosen as well. The tardis icon is
- Xused to teleport the player. This can be used any number of times, but
- Xthere is always the chance that a player could land right beside a robot
- Xand be killed. The sonic screwdriver icon can be used once per level.
- XThis option will kill off all robots in a one square radius of the
- Xplayer (no junk piles are left behind). The last stand icon tells the
- Xcomputer to move the robots until all of them are dead or until you die.
- XThis option increases the number of points obtained for each robot death
- Xbut can be dangerous if you aren't safely hiding behind something.
- X.PP
- XA high score chart is maintained that stores the top 10 scores. The
- Xchart contains the player's user name, along with level obtained and
- Xthe score.
- X.SH OPTIONS
- X.I Tetris
- Xtakes standard
- X.I Sunview
- Xoptions. (see
- X.I suntools (1)
- X)
- X.SH FILES
- X/usr/games/lib/.sunbots.hs
- X/usr/games/lib/.sunbots.hs.lock
- X.SH "SEE ALSO"
- X.BI suntools (1)
- X.BI robots (6)
- X.SH "BUGS"
- XNo known bugs.
- END_OF_FILE
- if test 2757 -ne `wc -c <'sunbots.man'`; then
- echo shar: \"'sunbots.man'\" unpacked with wrong size!
- fi
- # end of 'sunbots.man'
- fi
- echo shar: End of archive 2 \(of 3\).
- cp /dev/null ark2isdone
- MISSING=""
- for I in 1 2 3 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 3 archives.
- rm -f ark[1-9]isdone
- else
- echo You still need to unpack the following archives:
- echo " " ${MISSING}
- fi
- ## End of shell archive.
- exit 0
-